package com.zmm.zebulon.module.trade.biz.framework.delivery.core.client.dto;

import com.zmm.zebulon.module.trade.biz.dal.dataobject.delivery.DeliveryExpressDO;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * description: 快递轨迹的查询 Req DTO
 *
 * @author zebulon
 * package com.zmm.zebulon.module.trade.biz.framework.delivery.core.client.dto
 * name: ExpressTrackQueryReqDTO
 * date 2025/8/31 16:31
 */
@Data
@Accessors(chain = true)
public class ExpressTrackQueryReqDTO {

    /**
     * 快递公司编码
     * <p>
     * 对应 {@link DeliveryExpressDO#getCode()}
     */
    private String expressCode;

    /**
     * 发货快递单号
     */
    private String logisticsNo;

    /**
     * 收、寄件人的电话号码
     */
    private String phone;

    /**
     * 自定义名称（顺丰专用）
     */
    private String customerName;

}
